home *** CD-ROM | disk | FTP | other *** search
/ Developer CD Series 1992 June: ROMin Holiday / ADC Developer CD (1992-06) (''ROMin Holiday'')_iso / Developer Connection - 06-1992.iso / Tools & Apps / Graphics & Imaging / Ultra Dragging 1.0ß1 / Nothing.r < prev    next >
Encoding:
Text File  |  1990-09-07  |  2.8 KB  |  118 lines  |  [TEXT/MPS ]

  1. // Nothing.r by Joost Kemink
  2.  
  3. /* • Auto-Include the requirements for this source */
  4. #ifndef __TYPES.R__
  5. #include "Types.r"
  6. #endif
  7.  
  8. #ifndef __MacAppTypes__
  9. #include "MacAppTypes.r"
  10. #endif
  11.  
  12. #if qTemplateViews
  13. #ifndef __ViewTypes__
  14. #include "ViewTypes.r"
  15. #endif
  16. #endif
  17.  
  18. #if qDebug
  19. include "Debug.rsrc";
  20. #endif
  21.  
  22. include "MacApp.rsrc";
  23. include "Dialog.rsrc";
  24. include "Printing.rsrc";
  25.  
  26. include $$Shell("ObjApp")"Nothing" 'CODE';
  27.  
  28. // ---------------------------------------------------------------------------------------------
  29.  
  30. // Include the default resources
  31.  
  32. // If you want to re-specify any of these resources, remove the include statement that includes
  33. // it from the "Defaults.rsrc"below and specify the resource yourself ("Defaults.r" may serve as
  34. // a guideline on how to speficy your resource.
  35.  
  36. // View and window related resources
  37.  
  38. include "Defaults.rsrc" 'view' (kDefaultWindowID);
  39. include "Defaults.rsrc" 'view' (kDefaultViewID);
  40. include "Defaults.rsrc" 'WIND' (kDefaultWindowID);
  41.  
  42. // About box related resources
  43.  
  44. include "Defaults.rsrc" 'DITL' (phAboutApp);
  45. include "Defaults.rsrc" 'ALRT' (phAboutApp);
  46. include "Defaults.rsrc" 'STR#' (kDefaultCredits);
  47.  
  48. // Menu related resources
  49.  
  50. include "Defaults.rsrc" 'cmnu' (mApple);
  51. include "Defaults.rsrc" 'cmnu' (mEdit);
  52. include "Defaults.rsrc" 'cmnu' (mFile);
  53. include "Defaults.rsrc" 'cmnu' (mBuzzwords);
  54.  
  55. // We redefine the 'MBAR' below, because we added a new menu to the default 'MBAR' resource,
  56. // this means that we don't want to use the default 'MBAR' provided in "Defaults.rsrc", so
  57. // comment it out.
  58. // include "Defaults.rsrc" 'MBAR' (kMBarDisplayed);
  59.  
  60. // Finder related resources
  61.  
  62. include "Defaults.rsrc" 'ICN#' (128);
  63. include "Defaults.rsrc" 'FREF' (128);
  64. include "Defaults.rsrc" 'BNDL' (128);
  65. include "Defaults.rsrc" 'vers' (2);
  66. include "Defaults.rsrc" 'vers' (1);
  67. include "Defaults.rsrc" 'MApp' (0);
  68.  
  69. // Miscellaneous resources
  70.  
  71. include "Defaults.rsrc" 'SIZE' (-1);
  72.  
  73. // --------------------------------------------------------------------------------------------------
  74.  
  75. #define    cOne    3001
  76. #define    cTwo    3002
  77. #define    cThree    3003
  78. #define    cFour    3004
  79. #define    cFive    3005
  80. #define    cSix    3006
  81. #define    cSeven    3007
  82.  
  83. #define mTest    40
  84.  
  85. resource 'cmnu' (mTest,
  86. #if qNames
  87. "mTest",
  88. #endif
  89. nonpurgeable) {
  90.     mTest,
  91.     textMenuProc,
  92.     AllItems,
  93.     enabled,
  94.     "Test",
  95.     {
  96.     "One",        noIcon, "1",    noMark, plain, cOne;
  97.     "Two",        noIcon, "2",    noMark, plain, cTwo;
  98.     "Three",    noIcon, "3",    noMark, plain, cThree;
  99.     "Four",        noIcon, "4",    noMark, plain, cFour;
  100.     "Five",        noIcon, "5",    noMark, plain, cFive;
  101.     "Six",        noIcon, "6",    noMark, plain, cSix;
  102.     "Seven",    noIcon, "7",    noMark, plain, cSeven
  103.     }
  104. };
  105.  
  106. resource 'MBAR' (kMBarDisplayed,
  107. #if qNames
  108. "kMBarDisplayed",
  109. #endif
  110. nonpurgeable) {
  111.  
  112.     {mApple; mFile; mEdit; mTest}
  113. };
  114.  
  115. //    Include the separately compiled resources
  116.  
  117. include $$Shell("SrcApp")"NothingResources.rsrc";
  118.